1
general::
Phrase(s): land (up)on both feet [and] land (up)on one’s feet
1. Lit. to end up on both feet after a jump, dive, etc. (Upon is formal and less commonly used than on.) • She jumped over the bicycle and landed upon both feet. • Donna made the enormous leap and landed on her feet. 2. Fig. to come out of something well; to survive something satisfactorily. (Upon is formal and less commonly used than on.) • It was a rough period in his life, but when it was over he landed on both feet. • At least, after it was over I landed on my feet.
McGrawhill's American Idioms And Phrasal Verbs